home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 March / Chip_2004-03_cd1.bin / zkuste / defrag / download / perfectdisk / pd60ds.exe / program files / Raxco / PerfectDisk / PerfectDisk.adm < prev    next >
Encoding:
Windows Policy Administrative Template  |  2003-05-13  |  34.4 KB  |  1,170 lines

  1. ;-----------------------------------------------------------------------------
  2. ;
  3. ; This file contains the Administrative Template group policy configuration
  4. ; information for PerfectDisk.
  5. ;
  6. ;-----------------------------------------------------------------------------
  7.  
  8.  
  9. ;-----------------------------------------------------------------------------
  10. ;
  11. ; This section contains the Machine Settings.
  12. ;
  13. ;-----------------------------------------------------------------------------
  14.  
  15. CLASS MACHINE
  16.  
  17. CATEGORY !!PerfectDisk
  18. KEYNAME "Software\Policies\Raxco\PerfectDisk\6.0"
  19.  
  20. ;-----------------------------------------------------------------------------
  21. ;
  22. ; This section contains the advanced configuration settings.
  23. ;
  24. ;-----------------------------------------------------------------------------
  25.  
  26.    ;
  27.    ; Sets the Network/Standalone flag.
  28.    ;     Enable: Networked
  29.    ;     Disable: Standalone
  30.    ;
  31.    POLICY !!NetworkStandalone
  32.       EXPLAIN !!NetworkStandaloneExplain
  33.       VALUENAME "NetworkStandalone"
  34.       VALUEON NUMERIC 1
  35.       VALUEOFF NUMERIC 0
  36.    END POLICY
  37.  
  38.    ;
  39.    ; Boot file optimization.
  40.    ;     0: Let PD Manage system files only
  41.    ;     1: Let PD Manage all files
  42.    ;     2: Let system manage
  43.    ;     Disable: This is set by disabling the main Boot File Optimization policy.
  44.    ;
  45.    POLICY !!BootFileOptimization
  46.       EXPLAIN !!BootFileOptimizationExplain
  47.       VALUENAME "BootFileOptimizationEnable"
  48.       VALUEON NUMERIC 1
  49.       VALUEOFF NUMERIC 0
  50.  
  51.       ;
  52.       ; Actual boot time optimization selections.
  53.       ;
  54.       PART !!BootFileOptimizationDropListLabel DROPDOWNLIST NOSORT
  55.          VALUENAME "BootFileOptimizationType"
  56.          REQUIRED
  57.          ITEMLIST
  58.             NAME !!LetPDManageSystemFilesOnly VALUE NUMERIC 0
  59.             NAME !!LetPDManageAllFiles VALUE NUMERIC 1
  60.             NAME !!LetSystemManage VALUE NUMERIC 2
  61.          END ITEMLIST
  62.       END PART
  63.    END POLICY
  64.  
  65.    ;
  66.    ; Defrag threshold.
  67.    ;     0-100
  68.    ;
  69.    POLICY !!DefragThreshold
  70.       EXPLAIN !!DefragThresholdExplain
  71.       PART !!DefragThresholdTextLabel NUMERIC
  72.          VALUENAME "DefragThreshold"
  73.          REQUIRED
  74.          DEFAULT 0
  75.          MAX 100
  76.          MIN 0
  77.          SPIN 1
  78.       END PART
  79.    END POLICY
  80.  
  81.    ;
  82.    ; Flag indicating whether we should Log Error Messages.
  83.    ;
  84.    POLICY !!LogErrorMessages
  85.       EXPLAIN !!LogErrorMessagesExplain
  86.       VALUENAME "LogErrorMessages"
  87.       VALUEON NUMERIC 1
  88.       VALUEOFF NUMERIC 0
  89.    END POLICY
  90.  
  91.    ;
  92.    ; Flag indicating whether we should Log Info Messages.
  93.    ;
  94.    POLICY !!LogInfoMessages
  95.       EXPLAIN !!LogInfoMessagesExplain
  96.       VALUENAME "LogInfoMessages"
  97.       VALUEON NUMERIC 1
  98.       VALUEOFF NUMERIC 0
  99.    END POLICY
  100.  
  101.    ;
  102.    ; Flag indicating whether we should log to the Log File and the path
  103.    ; to the log file.
  104.    ;
  105.    POLICY !!LogToFile
  106.       EXPLAIN !!LogToFileExplain
  107.       VALUENAME "LogToFile"
  108.       VALUEON NUMERIC 1
  109.       VALUEOFF NUMERIC 0
  110.  
  111.       ;
  112.       ; String specifying the path to the logfile.
  113.       ; Use %COMPUTERNAME% to expand to the local computer name.
  114.       ;
  115.       PART !!LogFilePath EDITTEXT
  116.          VALUENAME "LogFilePath"
  117.          REQUIRED
  118.       END PART
  119.    END POLICY
  120.  
  121.    ;
  122.    ; Flag indicating whether we should log to the Event Log.
  123.    ;
  124.    POLICY !!LogToEventLog
  125.       EXPLAIN !!LogToEventLogExplain
  126.       VALUENAME "LogToEventLog"
  127.       VALUEON NUMERIC 1
  128.       VALUEOFF NUMERIC 0
  129.    END POLICY
  130.  
  131.    ;
  132.    ; Flag indicating how auto updates should be handled.
  133.    ;
  134.    POLICY !!AutoUpdateCheck
  135.       EXPLAIN !!AutoUpdateCheckExplain
  136.       VALUENAME "AUAutomaticCheck"
  137.       VALUEON NUMERIC 1
  138.       VALUEOFF NUMERIC 0
  139.  
  140.       ;
  141.       ; Flag indicating what protocol to use.
  142.       ;
  143.       PART !!AUProtocol DROPDOWNLIST NOSORT
  144.          VALUENAME "AUProtocol"
  145.          REQUIRED
  146.          ITEMLIST
  147.             NAME !!ftp VALUE ftp DEFAULT
  148.             NAME !!http VALUE http
  149.          END ITEMLIST
  150.       END PART
  151.  
  152.       ;
  153.       ; String specifying the url to use.
  154.       ; ftp://ftp.raxco.com/pub/download/PD50
  155.       ;
  156.       PART !!AUURL EDITTEXT
  157.          VALUENAME "AUURL"
  158.          DEFAULT !!DefaultFtp
  159.          REQUIRED
  160.       END PART
  161.  
  162.       ;
  163.       ; Flag indicating the install option of notify or install.
  164.       ;
  165.       PART !!InstallOption DROPDOWNLIST NOSORT
  166.          VALUENAME "AUInstallOption"
  167.          REQUIRED
  168.          ITEMLIST
  169.             NAME !!notify VALUE NUMERIC 0 
  170.             NAME !!install VALUE NUMERIC 1 DEFAULT
  171.          END ITEMLIST
  172.       END PART
  173.    END POLICY
  174.  
  175. ;-----------------------------------------------------------------------------
  176. ;
  177. ; This section contains the default schedules settings.
  178. ;
  179. ;-----------------------------------------------------------------------------
  180.  
  181. ;
  182. ; FIRST DEFAULT SCHEDULE
  183. ;
  184.    ;
  185.    ; Enable or disable the first default schedule.
  186.    ;
  187.    POLICY !!EnableDefaultSchedule1
  188.    KEYNAME "Software\Policies\Raxco\PerfectDisk\6.0\Group Policy Schedule 1"
  189.       EXPLAIN !!EnableDefaultScheduleExplain
  190.       VALUENAME "ScheduleEnabled"
  191.       VALUEON NUMERIC 1
  192.       VALUEOFF NUMERIC 0
  193.  
  194.       ;
  195.       ; Flag indicating whether schedule should run the drives in series or parallel.
  196.       ;
  197.       PART !!RunDrivesInSeries DROPDOWNLIST NOSORT
  198.          VALUENAME "ScheduleRunDrivesInSeries"
  199.          REQUIRED
  200.          ITEMLIST
  201.             NAME !!Parallel VALUE NUMERIC 0
  202.             NAME !!Series VALUE NUMERIC 1 DEFAULT
  203.          END ITEMLIST
  204.       END PART
  205.  
  206.       ;
  207.       ; Flag indicating defragmentation algorithm to use.
  208.       ;
  209.       PART !!DriveDefragSettings DROPDOWNLIST NOSORT
  210.          VALUENAME "ScheduleDrivesDefragSettings"
  211.          REQUIRED
  212.          ITEMLIST
  213.             NAME !!DriveUsingSmartPlacement VALUE NUMERIC 0 DEFAULT
  214.             NAME !!DriveUsingDefragOnly VALUE NUMERIC 1
  215.          END ITEMLIST
  216.       END PART
  217.  
  218.       ;
  219.       ; Flag indicating whether to run online defrag.
  220.       ;
  221.       PART !!RunOnlineDefrag CHECKBOX
  222.          VALUENAME "ScheduleDefragmentOnline"
  223.          DEFCHECKED
  224.       END PART
  225.  
  226.       ;
  227.       ; Flag indicating whether to run offline defrag.
  228.       ;
  229.       PART !!RunOfflineDefrag CHECKBOX
  230.          VALUENAME "ScheduleDefragmentOffline"
  231.          DEFCHECKED
  232.       END PART
  233.  
  234.       ;
  235.       ; Flag indicating whether to override offline directory defrag.
  236.       ;
  237.       PART !!OverrideOfflineDir CHECKBOX
  238.          VALUENAME "ScheduleDefragmentOfflineOverrideDir"
  239.          DEFCHECKED
  240.       END PART
  241.  
  242.       ;
  243.       ; Flag indicating whether to override offline system file defrag.
  244.       ;
  245.       PART !!OverrideOfflineSys CHECKBOX
  246.          VALUENAME "ScheduleDefragmentOfflineOverrideSys"
  247.          DEFCHECKED
  248.       END PART
  249.  
  250.       ;
  251.       ; Flag indicating whether to override offline pagefile defrag.
  252.       ;
  253.       PART !!OverrideOfflinePage CHECKBOX
  254.          VALUENAME "ScheduleDefragmentOfflineOverridePage"
  255.          DEFCHECKED
  256.       END PART
  257.  
  258.       ;
  259.       ; Schedule type.
  260.       ;
  261.       PART !!ScheduleType DROPDOWNLIST NOSORT
  262.          VALUENAME "ScheduleType"
  263.          REQUIRED
  264.          ITEMLIST
  265.             NAME !!Once VALUE Once DEFAULT
  266.             NAME !!Daily VALUE Daily
  267.             NAME !!Weekly VALUE Weekly
  268.          END ITEMLIST
  269.       END PART
  270.  
  271.       ;
  272.       ; Day of week.
  273.       ; This is only valid for weekly schedules.
  274.       ;
  275.       PART !!DayOfWeek DROPDOWNLIST NOSORT
  276.          VALUENAME "DayOfWeek"
  277.          REQUIRED
  278.          ITEMLIST
  279.             NAME !!Sunday VALUE NUMERIC 0 DEFAULT
  280.             NAME !!Monday VALUE NUMERIC 1
  281.             NAME !!Tuesday VALUE NUMERIC 2
  282.             NAME !!Wednesday VALUE NUMERIC 3
  283.             NAME !!Thursday VALUE NUMERIC 4
  284.             NAME !!Friday VALUE NUMERIC 5
  285.             NAME !!Saturday VALUE NUMERIC 6
  286.          END ITEMLIST
  287.       END PART
  288.  
  289.       ;
  290.       ; Start date.
  291.       ; This is only valid for one time schedules.
  292.       ;
  293.       PART !!StartDate EDITTEXT
  294.          VALUENAME "ScheduleStartDate"
  295.          REQUIRED
  296.          MAXLEN 10
  297.       END PART
  298.  
  299.       ;
  300.       ; Start time.
  301.       ;
  302.       PART !!StartTime EDITTEXT
  303.          VALUENAME "ScheduleStartTime"
  304.          REQUIRED
  305.          MAXLEN 8
  306.       END PART
  307.  
  308.       ;
  309.       ; Max duration.
  310.       ;
  311.       PART !!MaxDuration NUMERIC
  312.          VALUENAME "ScheduleMaxDuration"
  313.          REQUIRED
  314.          DEFAULT 0
  315.          MAX 999
  316.          MIN 0
  317.          SPIN 1
  318.       END PART
  319.  
  320.       ;
  321.       ; Frequency.
  322.       ;
  323.       PART !!Frequency NUMERIC
  324.          VALUENAME "ScheduleFrequency"
  325.          REQUIRED
  326.          DEFAULT 1
  327.          MAX 999
  328.          MIN 0
  329.          SPIN 1
  330.       END PART
  331.    END POLICY
  332.  
  333. ;
  334. ; SECOND DEFAULT SCHEDULE
  335. ;
  336.    ;
  337.    ; Enable or disable the second default schedule.
  338.    ;
  339.    POLICY !!EnableDefaultSchedule2
  340.    KEYNAME "Software\Policies\Raxco\PerfectDisk\6.0\Group Policy Schedule 2"
  341.       EXPLAIN !!EnableDefaultScheduleExplain
  342.       VALUENAME "ScheduleEnabled"
  343.       VALUEON NUMERIC 1
  344.       VALUEOFF NUMERIC 0
  345.  
  346.       ;
  347.       ; Flag indicating whether schedule should run the drives in series or parallel.
  348.       ;
  349.       PART !!RunDrivesInSeries DROPDOWNLIST NOSORT
  350.          VALUENAME "ScheduleRunDrivesInSeries"
  351.          REQUIRED
  352.          ITEMLIST
  353.             NAME !!Parallel VALUE NUMERIC 0
  354.             NAME !!Series VALUE NUMERIC 1 DEFAULT
  355.          END ITEMLIST
  356.       END PART
  357.  
  358.       ;
  359.       ; Flag indicating defragmentation algorithm to use.
  360.       ;
  361.       PART !!DriveDefragSettings DROPDOWNLIST NOSORT
  362.          VALUENAME "ScheduleDrivesDefragSettings"
  363.          REQUIRED
  364.          ITEMLIST
  365.             NAME !!DriveUsingSmartPlacement VALUE NUMERIC 0 DEFAULT
  366.             NAME !!DriveUsingDefragOnly VALUE NUMERIC 1
  367.          END ITEMLIST
  368.       END PART
  369.  
  370.       ;
  371.       ; Flag indicating whether to run online defrag.
  372.       ;
  373.       PART !!RunOnlineDefrag CHECKBOX
  374.          VALUENAME "ScheduleDefragmentOnline"
  375.          DEFCHECKED
  376.       END PART
  377.  
  378.       ;
  379.       ; Flag indicating whether to run offline defrag.
  380.       ;
  381.       PART !!RunOfflineDefrag CHECKBOX
  382.          VALUENAME "ScheduleDefragmentOffline"
  383.          DEFCHECKED
  384.       END PART
  385.  
  386.       ;
  387.       ; Flag indicating whether to override offline directory defrag.
  388.       ;
  389.       PART !!OverrideOfflineDir CHECKBOX
  390.          VALUENAME "ScheduleDefragmentOfflineOverrideDir"
  391.          DEFCHECKED
  392.       END PART
  393.  
  394.       ;
  395.       ; Flag indicating whether to override offline system file defrag.
  396.       ;
  397.       PART !!OverrideOfflineSys CHECKBOX
  398.          VALUENAME "ScheduleDefragmentOfflineOverrideSys"
  399.          DEFCHECKED
  400.       END PART
  401.  
  402.       ;
  403.       ; Flag indicating whether to override offline pagefile defrag.
  404.       ;
  405.       PART !!OverrideOfflinePage CHECKBOX
  406.          VALUENAME "ScheduleDefragmentOfflineOverridePage"
  407.          DEFCHECKED
  408.       END PART
  409.  
  410.       ;
  411.       ; Schedule type.
  412.       ;
  413.       PART !!ScheduleType DROPDOWNLIST NOSORT
  414.          VALUENAME "ScheduleType"
  415.          REQUIRED
  416.          ITEMLIST
  417.             NAME !!Once VALUE Once DEFAULT
  418.             NAME !!Daily VALUE Daily
  419.             NAME !!Weekly VALUE Weekly
  420.          END ITEMLIST
  421.       END PART
  422.  
  423.       ;
  424.       ; Day of week.
  425.       ; This is only valid for weekly schedules.
  426.       ;
  427.       PART !!DayOfWeek DROPDOWNLIST NOSORT
  428.          VALUENAME "DayOfWeek"
  429.          REQUIRED
  430.          ITEMLIST
  431.             NAME !!Sunday VALUE NUMERIC 0 DEFAULT
  432.             NAME !!Monday VALUE NUMERIC 1
  433.             NAME !!Tuesday VALUE NUMERIC 2
  434.             NAME !!Wednesday VALUE NUMERIC 3
  435.             NAME !!Thursday VALUE NUMERIC 4
  436.             NAME !!Friday VALUE NUMERIC 5
  437.             NAME !!Saturday VALUE NUMERIC 6
  438.          END ITEMLIST
  439.       END PART
  440.  
  441.       ;
  442.       ; Start date.
  443.       ; This is only valid for one time schedules.
  444.       ;
  445.       PART !!StartDate EDITTEXT
  446.          VALUENAME "ScheduleStartDate"
  447.          REQUIRED
  448.          MAXLEN 10
  449.       END PART
  450.  
  451.       ;
  452.       ; Start time.
  453.       ;
  454.       PART !!StartTime EDITTEXT
  455.          VALUENAME "ScheduleStartTime"
  456.          REQUIRED
  457.          MAXLEN 8
  458.       END PART
  459.  
  460.       ;
  461.       ; Max duration.
  462.       ;
  463.       PART !!MaxDuration NUMERIC
  464.          VALUENAME "ScheduleMaxDuration"
  465.          REQUIRED
  466.          DEFAULT 0
  467.          MAX 999
  468.          MIN 0
  469.          SPIN 1
  470.       END PART
  471.  
  472.       ;
  473.       ; Frequency.
  474.       ;
  475.       PART !!Frequency NUMERIC
  476.          VALUENAME "ScheduleFrequency"
  477.          REQUIRED
  478.          DEFAULT 1
  479.          MAX 999
  480.          MIN 0
  481.          SPIN 1
  482.       END PART
  483.    END POLICY
  484.  
  485. ;
  486. ; THIRD DEFAULT SCHEDULE
  487. ;
  488.    ;
  489.    ; Enable or disable the third default schedule.
  490.    ;
  491.    POLICY !!EnableDefaultSchedule3
  492.    KEYNAME "Software\Policies\Raxco\PerfectDisk\6.0\Group Policy Schedule 3"
  493.       EXPLAIN !!EnableDefaultScheduleExplain
  494.       VALUENAME "ScheduleEnabled"
  495.       VALUEON NUMERIC 1
  496.       VALUEOFF NUMERIC 0
  497.  
  498.       ;
  499.       ; Flag indicating whether schedule should run the drives in series or parallel.
  500.       ;
  501.       PART !!RunDrivesInSeries DROPDOWNLIST NOSORT
  502.          VALUENAME "ScheduleRunDrivesInSeries"
  503.          REQUIRED
  504.          ITEMLIST
  505.             NAME !!Parallel VALUE NUMERIC 0
  506.             NAME !!Series VALUE NUMERIC 1 DEFAULT
  507.          END ITEMLIST
  508.       END PART
  509.  
  510.       ;
  511.       ; Flag indicating defragmentation algorithm to use.
  512.       ;
  513.       PART !!DriveDefragSettings DROPDOWNLIST NOSORT
  514.          VALUENAME "ScheduleDrivesDefragSettings"
  515.          REQUIRED
  516.          ITEMLIST
  517.             NAME !!DriveUsingSmartPlacement VALUE NUMERIC 0 DEFAULT
  518.             NAME !!DriveUsingDefragOnly VALUE NUMERIC 1
  519.          END ITEMLIST
  520.       END PART
  521.  
  522.       ;
  523.       ; Flag indicating whether to run online defrag.
  524.       ;
  525.       PART !!RunOnlineDefrag CHECKBOX
  526.          VALUENAME "ScheduleDefragmentOnline"
  527.          DEFCHECKED
  528.       END PART
  529.  
  530.       ;
  531.       ; Flag indicating whether to run offline defrag.
  532.       ;
  533.       PART !!RunOfflineDefrag CHECKBOX
  534.          VALUENAME "ScheduleDefragmentOffline"
  535.          DEFCHECKED
  536.       END PART
  537.  
  538.       ;
  539.       ; Flag indicating whether to override offline directory defrag.
  540.       ;
  541.       PART !!OverrideOfflineDir CHECKBOX
  542.          VALUENAME "ScheduleDefragmentOfflineOverrideDir"
  543.          DEFCHECKED
  544.       END PART
  545.  
  546.       ;
  547.       ; Flag indicating whether to override offline system file defrag.
  548.       ;
  549.       PART !!OverrideOfflineSys CHECKBOX
  550.          VALUENAME "ScheduleDefragmentOfflineOverrideSys"
  551.          DEFCHECKED
  552.       END PART
  553.  
  554.       ;
  555.       ; Flag indicating whether to override offline pagefile defrag.
  556.       ;
  557.       PART !!OverrideOfflinePage CHECKBOX
  558.          VALUENAME "ScheduleDefragmentOfflineOverridePage"
  559.          DEFCHECKED
  560.       END PART
  561.  
  562.       ;
  563.       ; Schedule type.
  564.       ;
  565.       PART !!ScheduleType DROPDOWNLIST NOSORT
  566.          VALUENAME "ScheduleType"
  567.          REQUIRED
  568.          ITEMLIST
  569.             NAME !!Once VALUE Once DEFAULT
  570.             NAME !!Daily VALUE Daily
  571.             NAME !!Weekly VALUE Weekly
  572.          END ITEMLIST
  573.       END PART
  574.  
  575.       ;
  576.       ; Day of week.
  577.       ; This is only valid for weekly schedules.
  578.       ;
  579.       PART !!DayOfWeek DROPDOWNLIST NOSORT
  580.          VALUENAME "DayOfWeek"
  581.          REQUIRED
  582.          ITEMLIST
  583.             NAME !!Sunday VALUE NUMERIC 0 DEFAULT
  584.             NAME !!Monday VALUE NUMERIC 1
  585.             NAME !!Tuesday VALUE NUMERIC 2
  586.             NAME !!Wednesday VALUE NUMERIC 3
  587.             NAME !!Thursday VALUE NUMERIC 4
  588.             NAME !!Friday VALUE NUMERIC 5
  589.             NAME !!Saturday VALUE NUMERIC 6
  590.          END ITEMLIST
  591.       END PART
  592.  
  593.       ;
  594.       ; Start date.
  595.       ; This is only valid for one time schedules.
  596.       ;
  597.       PART !!StartDate EDITTEXT
  598.          VALUENAME "ScheduleStartDate"
  599.          REQUIRED
  600.          MAXLEN 10
  601.       END PART
  602.  
  603.       ;
  604.       ; Start time.
  605.       ;
  606.       PART !!StartTime EDITTEXT
  607.          VALUENAME "ScheduleStartTime"
  608.          REQUIRED
  609.          MAXLEN 8
  610.       END PART
  611.  
  612.       ;
  613.       ; Max duration.
  614.       ;
  615.       PART !!MaxDuration NUMERIC
  616.          VALUENAME "ScheduleMaxDuration"
  617.          REQUIRED
  618.          DEFAULT 0
  619.          MAX 999
  620.          MIN 0
  621.          SPIN 1
  622.       END PART
  623.  
  624.       ;
  625.       ; Frequency.
  626.       ;
  627.       PART !!Frequency NUMERIC
  628.          VALUENAME "ScheduleFrequency"
  629.          REQUIRED
  630.          DEFAULT 1
  631.          MAX 999
  632.          MIN 0
  633.          SPIN 1
  634.       END PART
  635.    END POLICY
  636.  
  637. ;
  638. ; FOURTH DEFAULT SCHEDULE
  639. ;
  640.    ;
  641.    ; Enable or disable the fourth default schedule.
  642.    ;
  643.    POLICY !!EnableDefaultSchedule4
  644.    KEYNAME "Software\Policies\Raxco\PerfectDisk\6.0\Group Policy Schedule 4"
  645.       EXPLAIN !!EnableDefaultScheduleExplain
  646.       VALUENAME "ScheduleEnabled"
  647.       VALUEON NUMERIC 1
  648.       VALUEOFF NUMERIC 0
  649.  
  650.       ;
  651.       ; Flag indicating whether schedule should run the drives in series or parallel.
  652.       ;
  653.       PART !!RunDrivesInSeries DROPDOWNLIST NOSORT
  654.          VALUENAME "ScheduleRunDrivesInSeries"
  655.          REQUIRED
  656.          ITEMLIST
  657.             NAME !!Parallel VALUE NUMERIC 0
  658.             NAME !!Series VALUE NUMERIC 1 DEFAULT
  659.          END ITEMLIST
  660.       END PART
  661.  
  662.       ;
  663.       ; Flag indicating defragmentation algorithm to use.
  664.       ;
  665.       PART !!DriveDefragSettings DROPDOWNLIST NOSORT
  666.          VALUENAME "ScheduleDrivesDefragSettings"
  667.          REQUIRED
  668.          ITEMLIST
  669.             NAME !!DriveUsingSmartPlacement VALUE NUMERIC 0 DEFAULT
  670.             NAME !!DriveUsingDefragOnly VALUE NUMERIC 1
  671.          END ITEMLIST
  672.       END PART
  673.  
  674.       ;
  675.       ; Flag indicating whether to run online defrag.
  676.       ;
  677.       PART !!RunOnlineDefrag CHECKBOX
  678.          VALUENAME "ScheduleDefragmentOnline"
  679.          DEFCHECKED
  680.       END PART
  681.  
  682.       ;
  683.       ; Flag indicating whether to run offline defrag.
  684.       ;
  685.       PART !!RunOfflineDefrag CHECKBOX
  686.          VALUENAME "ScheduleDefragmentOffline"
  687.          DEFCHECKED
  688.       END PART
  689.  
  690.       ;
  691.       ; Flag indicating whether to override offline directory defrag.
  692.       ;
  693.       PART !!OverrideOfflineDir CHECKBOX
  694.          VALUENAME "ScheduleDefragmentOfflineOverrideDir"
  695.          DEFCHECKED
  696.       END PART
  697.  
  698.       ;
  699.       ; Flag indicating whether to override offline system file defrag.
  700.       ;
  701.       PART !!OverrideOfflineSys CHECKBOX
  702.          VALUENAME "ScheduleDefragmentOfflineOverrideSys"
  703.          DEFCHECKED
  704.       END PART
  705.  
  706.       ;
  707.       ; Flag indicating whether to override offline pagefile defrag.
  708.       ;
  709.       PART !!OverrideOfflinePage CHECKBOX
  710.          VALUENAME "ScheduleDefragmentOfflineOverridePage"
  711.          DEFCHECKED
  712.       END PART
  713.  
  714.       ;
  715.       ; Schedule type.
  716.       ;
  717.       PART !!ScheduleType DROPDOWNLIST NOSORT
  718.          VALUENAME "ScheduleType"
  719.          REQUIRED
  720.          ITEMLIST
  721.             NAME !!Once VALUE Once DEFAULT
  722.             NAME !!Daily VALUE Daily
  723.             NAME !!Weekly VALUE Weekly
  724.          END ITEMLIST
  725.       END PART
  726.  
  727.       ;
  728.       ; Day of week.
  729.       ; This is only valid for weekly schedules.
  730.       ;
  731.       PART !!DayOfWeek DROPDOWNLIST NOSORT
  732.          VALUENAME "DayOfWeek"
  733.          REQUIRED
  734.          ITEMLIST
  735.             NAME !!Sunday VALUE NUMERIC 0 DEFAULT
  736.             NAME !!Monday VALUE NUMERIC 1
  737.             NAME !!Tuesday VALUE NUMERIC 2
  738.             NAME !!Wednesday VALUE NUMERIC 3
  739.             NAME !!Thursday VALUE NUMERIC 4
  740.             NAME !!Friday VALUE NUMERIC 5
  741.             NAME !!Saturday VALUE NUMERIC 6
  742.          END ITEMLIST
  743.       END PART
  744.  
  745.       ;
  746.       ; Start date.
  747.       ; This is only valid for one time schedules.
  748.       ;
  749.       PART !!StartDate EDITTEXT
  750.          VALUENAME "ScheduleStartDate"
  751.          REQUIRED
  752.          MAXLEN 10
  753.       END PART
  754.  
  755.       ;
  756.       ; Start time.
  757.       ;
  758.       PART !!StartTime EDITTEXT
  759.          VALUENAME "ScheduleStartTime"
  760.          REQUIRED
  761.          MAXLEN 8
  762.       END PART
  763.  
  764.       ;
  765.       ; Max duration.
  766.       ;
  767.       PART !!MaxDuration NUMERIC
  768.          VALUENAME "ScheduleMaxDuration"
  769.          REQUIRED
  770.          DEFAULT 0
  771.          MAX 999
  772.          MIN 0
  773.          SPIN 1
  774.       END PART
  775.  
  776.       ;
  777.       ; Frequency.
  778.       ;
  779.       PART !!Frequency NUMERIC
  780.          VALUENAME "ScheduleFrequency"
  781.          REQUIRED
  782.          DEFAULT 1
  783.          MAX 999
  784.          MIN 0
  785.          SPIN 1
  786.       END PART
  787.    END POLICY
  788.  
  789. ;
  790. ; FIFTH DEFAULT SCHEDULE
  791. ;
  792.    ;
  793.    ; Enable or disable the fifth default schedule.
  794.    ;
  795.    POLICY !!EnableDefaultSchedule5
  796.    KEYNAME "Software\Policies\Raxco\PerfectDisk\6.0\Group Policy Schedule 5"
  797.       EXPLAIN !!EnableDefaultScheduleExplain
  798.       VALUENAME "ScheduleEnabled"
  799.       VALUEON NUMERIC 1
  800.       VALUEOFF NUMERIC 0
  801.  
  802.       ;
  803.       ; Flag indicating whether schedule should run the drives in series or parallel.
  804.       ;
  805.       PART !!RunDrivesInSeries DROPDOWNLIST NOSORT
  806.          VALUENAME "ScheduleRunDrivesInSeries"
  807.          REQUIRED
  808.          ITEMLIST
  809.             NAME !!Parallel VALUE NUMERIC 0
  810.             NAME !!Series VALUE NUMERIC 1 DEFAULT
  811.          END ITEMLIST
  812.       END PART
  813.  
  814.       ;
  815.       ; Flag indicating defragmentation algorithm to use.
  816.       ;
  817.       PART !!DriveDefragSettings DROPDOWNLIST NOSORT
  818.          VALUENAME "ScheduleDrivesDefragSettings"
  819.          REQUIRED
  820.          ITEMLIST
  821.             NAME !!DriveUsingSmartPlacement VALUE NUMERIC 0 DEFAULT
  822.             NAME !!DriveUsingDefragOnly VALUE NUMERIC 1
  823.          END ITEMLIST
  824.       END PART
  825.  
  826.       ;
  827.       ; Flag indicating whether to run online defrag.
  828.       ;
  829.       PART !!RunOnlineDefrag CHECKBOX
  830.          VALUENAME "ScheduleDefragmentOnline"
  831.          DEFCHECKED
  832.       END PART
  833.  
  834.       ;
  835.       ; Flag indicating whether to run offline defrag.
  836.       ;
  837.       PART !!RunOfflineDefrag CHECKBOX
  838.          VALUENAME "ScheduleDefragmentOffline"
  839.          DEFCHECKED
  840.       END PART
  841.  
  842.       ;
  843.       ; Flag indicating whether to override offline directory defrag.
  844.       ;
  845.       PART !!OverrideOfflineDir CHECKBOX
  846.          VALUENAME "ScheduleDefragmentOfflineOverrideDir"
  847.          DEFCHECKED
  848.       END PART
  849.  
  850.       ;
  851.       ; Flag indicating whether to override offline system file defrag.
  852.       ;
  853.       PART !!OverrideOfflineSys CHECKBOX
  854.          VALUENAME "ScheduleDefragmentOfflineOverrideSys"
  855.          DEFCHECKED
  856.       END PART
  857.  
  858.       ;
  859.       ; Flag indicating whether to override offline pagefile defrag.
  860.       ;
  861.       PART !!OverrideOfflinePage CHECKBOX
  862.          VALUENAME "ScheduleDefragmentOfflineOverridePage"
  863.          DEFCHECKED
  864.       END PART
  865.  
  866.       ;
  867.       ; Schedule type.
  868.       ;
  869.       PART !!ScheduleType DROPDOWNLIST NOSORT
  870.          VALUENAME "ScheduleType"
  871.          REQUIRED
  872.          ITEMLIST
  873.             NAME !!Once VALUE Once DEFAULT
  874.             NAME !!Daily VALUE Daily
  875.             NAME !!Weekly VALUE Weekly
  876.          END ITEMLIST
  877.       END PART
  878.  
  879.       ;
  880.       ; Day of week.
  881.       ; This is only valid for weekly schedules.
  882.       ;
  883.       PART !!DayOfWeek DROPDOWNLIST NOSORT
  884.          VALUENAME "DayOfWeek"
  885.          REQUIRED
  886.          ITEMLIST
  887.             NAME !!Sunday VALUE NUMERIC 0 DEFAULT
  888.             NAME !!Monday VALUE NUMERIC 1
  889.             NAME !!Tuesday VALUE NUMERIC 2
  890.             NAME !!Wednesday VALUE NUMERIC 3
  891.             NAME !!Thursday VALUE NUMERIC 4
  892.             NAME !!Friday VALUE NUMERIC 5
  893.             NAME !!Saturday VALUE NUMERIC 6
  894.          END ITEMLIST
  895.       END PART
  896.  
  897.       ;
  898.       ; Start date.
  899.       ; This is only valid for one time schedules.
  900.       ;
  901.       PART !!StartDate EDITTEXT
  902.          VALUENAME "ScheduleStartDate"
  903.          REQUIRED
  904.          MAXLEN 10
  905.       END PART
  906.  
  907.       ;
  908.       ; Start time.
  909.       ;
  910.       PART !!StartTime EDITTEXT
  911.          VALUENAME "ScheduleStartTime"
  912.          REQUIRED
  913.          MAXLEN 8
  914.       END PART
  915.  
  916.       ;
  917.       ; Max duration.
  918.       ;
  919.       PART !!MaxDuration NUMERIC
  920.          VALUENAME "ScheduleMaxDuration"
  921.          REQUIRED
  922.          DEFAULT 0
  923.          MAX 999
  924.          MIN 0
  925.          SPIN 1
  926.       END PART
  927.  
  928.       ;
  929.       ; Frequency.
  930.       ;
  931.       PART !!Frequency NUMERIC
  932.          VALUENAME "ScheduleFrequency"
  933.          REQUIRED
  934.          DEFAULT 1
  935.          MAX 999
  936.          MIN 0
  937.          SPIN 1
  938.       END PART
  939.    END POLICY
  940.  
  941. END CATEGORY
  942.  
  943.  
  944. ;-----------------------------------------------------------------------------
  945. ;
  946. ; This section contains the User Settings.
  947. ;
  948. ;-----------------------------------------------------------------------------
  949.  
  950. CLASS USER
  951.  
  952. CATEGORY !!PerfectDisk
  953. KEYNAME "Software\Policies\Raxco\PerfectDisk\6.0"
  954.  
  955.    ;
  956.    ; Flag indicating whether the user can launch the GUI.
  957.    ;
  958.    POLICY !!AllowLaunch
  959.       EXPLAIN !!AllowLaunchExplain
  960.       VALUENAME "AllowLaunch"
  961.       VALUEON NUMERIC 1
  962.       VALUEOFF NUMERIC 0
  963.    END POLICY
  964.  
  965.    ;
  966.    ; Flag indicating whether the user can access the Advanced Configuration notebook.
  967.    ;
  968.    POLICY !!AllowAdvanceConfiguration
  969.       EXPLAIN !!AllowAdvanceConfigurationExplain
  970.       VALUENAME "AllowAdvanceConfiguration"
  971.       VALUEON NUMERIC 1
  972.       VALUEOFF NUMERIC 0
  973.    END POLICY
  974.  
  975.    ;
  976.    ; Flag indicating whether the user can access the Analyze feature.
  977.    ;
  978.    POLICY !!AllowAnalyze
  979.       EXPLAIN !!AllowAnalyzeExplain
  980.       VALUENAME "AllowAnalyze"
  981.       VALUEON NUMERIC 1
  982.       VALUEOFF NUMERIC 0
  983.    END POLICY
  984.  
  985.    ;
  986.    ; Flag indicating whether the user can access the Online Defrag feature.
  987.    ;
  988.    POLICY !!AllowOnlineDefrag
  989.       EXPLAIN !!AllowOnlineDefragExplain
  990.       VALUENAME "AllowOnlineDefrag"
  991.       VALUEON NUMERIC 1
  992.       VALUEOFF NUMERIC 0
  993.    END POLICY
  994.  
  995.    ;
  996.    ; Flag indicating whether the user can access the Offline Defrag feature.
  997.    ;
  998.    POLICY !!AllowOfflineDefrag
  999.       EXPLAIN !!AllowOfflineDefragExplain
  1000.       VALUENAME "AllowOfflineDefrag"
  1001.       VALUEON NUMERIC 1
  1002.       VALUEOFF NUMERIC 0
  1003.    END POLICY
  1004.  
  1005.    ;
  1006.    ; Flag indicating whether the user can access the Stop feature.
  1007.    ;
  1008.    ; POLICY !!AllowStop
  1009.    ;    EXPLAIN !!AllowStopExplain
  1010.    ;    VALUENAME "AllowStop"
  1011.    ;    VALUEON NUMERIC 1
  1012.    ;    VALUEOFF NUMERIC 0
  1013.    ; END POLICY
  1014.  
  1015.    ;
  1016.    ; Flag indicating whether the user can modify drive properties.
  1017.    ;
  1018.    POLICY !!AllowModifyDriveProps
  1019.       EXPLAIN !!AllowModifyDrivePropsExplain
  1020.       VALUENAME "AllowModifyDriveProps"
  1021.       VALUEON NUMERIC 1
  1022.       VALUEOFF NUMERIC 0
  1023.    END POLICY
  1024.  
  1025.    ;
  1026.    ; Flag indicating whether the user can modify schedule information.
  1027.    ;
  1028.    POLICY !!AllowModifySched
  1029.       EXPLAIN !!AllowModifySchedExplain
  1030.       VALUENAME "AllowModifySched"
  1031.       VALUEON NUMERIC 1
  1032.       VALUEOFF NUMERIC 0
  1033.    END POLICY
  1034.  
  1035.    ;
  1036.    ; Flag indicating whether the user can schedule boottime defragmentation.
  1037.    ;
  1038.    POLICY !!AllowScheduleBoottimeDefrag
  1039.       EXPLAIN !!AllowScheduleBoottimeDefragExplain
  1040.       VALUENAME "AllowScheduleBoottimeDefrag"
  1041.       VALUEON NUMERIC 1
  1042.       VALUEOFF NUMERIC 0
  1043.    END POLICY
  1044.  
  1045.    ;
  1046.    ; Flag indicating whether the user run schedules.
  1047.    ;
  1048.    POLICY !!AllowRunSchedule
  1049.       EXPLAIN !!AllowRunSchedule
  1050.       VALUENAME "AllowRunSchedule"
  1051.       VALUEON NUMERIC 1
  1052.       VALUEOFF NUMERIC 0
  1053.    END POLICY
  1054.  
  1055. END CATEGORY
  1056.  
  1057.  
  1058. ;-----------------------------------------------------------------------------
  1059. ;
  1060. ; This section contains the string definitions.
  1061. ;
  1062. ;-----------------------------------------------------------------------------
  1063.  
  1064. [Strings]
  1065. PerfectDisk="PerfectDisk"
  1066.  
  1067. NetworkStandalone="Network Enabled"
  1068. NetworkStandaloneExplain="If NOT CONFIGURED or ENABLED, PerfectDisk will be in Network Mode.  If DISABLED, PerfectDisk will be in Standalone computer mode.  In standalone mode, non-administrators can use PerfectDisk on their local computer.  In Network Mode, you must be a member of the Local Administrators Group to use PerfectDisk."
  1069.  
  1070. BootFileOptimization="Boot File Optimization Settings"
  1071. BootFileOptimizationExplain="If NOT CONFIGURED, the setting established locally will be followed.  If ENABLED, the setting defined here will be followed.  If either XP only Option is selected for a Win2000 computer, PerfectDisk will manage the boot files (option 1).  If DISABLED, neither PerfectDisk nor the system will defragment the files needed to boot your computer.  Raxco recommends letting PerfectDisk Manage Boot files only."
  1072. BootFileOptimizationDropListLabel="Boot File Optimization"
  1073. LetPDManageSystemFilesOnly="Let PerfectDisk Manage the filed needed to boot your computer. (recommended)"
  1074. LetPDManageAllFiles="Let PerfectDisk manage all files defined in the layout.ini file; boot files plus applications commonly launched after booting. (XP Only)"
  1075. LetSystemManage="Let the System place the Layout.ini files. (XP Only)"
  1076.  
  1077. DefragThreshold="Defragmentation Threshold"
  1078. DefragThresholdExplain="If NOT CONFIGURED or DISABLED, the setting established locally will be followed.  If ENABLED, the value set will apply to all drives.   Defragmentation will only occur is the threshold is exceeded."
  1079. DefragThresholdTextLabel="Threshold (0-100)"
  1080.  
  1081. LogErrorMessages="Log Error Messages"
  1082. LogErrorMessagesExplain="If NOT CONFIGURED, the setting established locally will be followed.  If ENABLED, Error messages will be logged.  If DISABLED, Error messages will not be logged."
  1083.  
  1084. LogInfoMessages="Log Informational Messages"
  1085. LogInfoMessagesExplain="If NOT CONFIGURED, the setting established locally will be followed.  If ENABLED, Informational messages will be logged.  If DISABLED, Informational messages will not be logged."
  1086.  
  1087. LogToFile="Log to PerfectDisk's Log"
  1088. LogToFileExplain="If NOT CONFIGURED, the setting established locally will be followed.  If ENABLED, PerfectDisk will log to its own log file.  If DISABLED, PerfectDisk will not log to its own log file."
  1089. LogFilePath="Path to log file:"
  1090.  
  1091. LogToEventLog="Log to Application Event Log"
  1092. LogToEventLogExplain="If NOT CONFIGURED, the setting established locally will be followed.  If ENABLED, PerfectDisk will log to the Application Event Log.  If DISABLED, PerfectDisk will not log to the Application Event Log."
  1093.  
  1094. EnableDefaultSchedule1="Group Policy Schedule 1"
  1095. EnableDefaultSchedule2="Group Policy Schedule 2"
  1096. EnableDefaultSchedule3="Group Policy Schedule 3"
  1097. EnableDefaultSchedule4="Group Policy Schedule 4"
  1098. EnableDefaultSchedule5="Group Policy Schedule 5"
  1099. EnableDefaultScheduleExplain="If NOT CONFIGURED, or DISABLED no Group Policy schedules will be generated.  If ENABLED, the schedule defined here will apply to all computers."
  1100. RunDrivesInSeries="Run drive in series or parallel"
  1101. DriveDefragSettings="Defragmentation algorithm"
  1102. DriveUsingSmartPlacement="Smart Placement"
  1103. DriveUsingDefragOnly="Defrag Only"
  1104. Parallel="Parallel"
  1105. Series="Series"
  1106. RunOnlineDefrag="Defragment Online"
  1107. RunOfflineDefrag="Defragment Offline"
  1108. OverrideOfflineDir="Override Offline Directory Defragmentation"
  1109. OverrideOfflineSys="Override Offline System Files Defragmentation"
  1110. OverrideOfflinePage="Override Offline Pagefile Defragmentation"
  1111. ScheduleType="Schedule Type"
  1112. Once="Once"
  1113. Daily="Daily"
  1114. Weekly="Weekly"
  1115. DayOfWeek="Day Of The Week"
  1116. Sunday="Sunday"
  1117. Monday="Monday"
  1118. Tuesday="Tuesday"
  1119. Wednesday="Wednesday"
  1120. Thursday="Thursday"
  1121. Friday="Friday"
  1122. Saturday="Saturday"
  1123. StartDate="Start Date (Only valid for Once schedules, MM/DD/YYYY)"
  1124. StartTime="Start Time (HH:MM:SS)"
  1125. MaxDuration="Maximum Duration (hours)"
  1126. Frequency="Frequency (X days or X weeks)"
  1127.  
  1128. AutoUpdateCheck="Configure AutoUpdate"
  1129. AutoUpdateCheckExplain="If NOT CONFIGURED, the setting established locally will be followed.  If ENABLED, the setting configures here will be followed.  If DISABLED, AutoUpdate will never run."
  1130.  
  1131. AUProtocol="Auto Update Protocol"
  1132. ftp="ftp"
  1133. http="http"
  1134. AUURL="Auto Update URL"
  1135. DefaultHttp="http://ftp.raxco.com/pub/download/PD60"
  1136. DefaultFtp="ftp://ftp.raxco.com/pub/download/PD60"
  1137. InstallOption="Install Option"
  1138. notify="Notify When Update Available"
  1139. install="Automatically Install Update"
  1140.  
  1141. AllowLaunch="Allow access to PerfectDisk"
  1142. AllowLaunchExplain="If NOT configured any user can open PerfectDisk's user interface.  Members of the local Administrators Group, will be given Network access, and users which are not members of the Local Administrators Group will have access to the local computer only.  If ENABLED, the user will be able to open PerfectDisk User Interface and have Network Access.  If DISABLED, the user cannot launch PerfectDisk.  This policy applies to all means of access to PerfectDisk;  User Interface, MMC snapin, PerfectDisk Commandline interface."
  1143.  
  1144. AllowAdvanceConfiguration="Allow Advanced Configuration"
  1145. AllowAdvanceConfigurationExplain="If ENABLED or NOT CONFIGURED, the user can access the Advanced Configuration Notebook.  If DISABLED access will be blocked.  The Advanced Configuration Notebook allows changing PerfectDisk's network access, boot file management strategy, log setting, and AutoUpdate settings."
  1146.  
  1147. AllowAnalyze="Allow Analyzing drives"
  1148. AllowAnalyzeExplain="If ENABLED or NOT CONFIGURED, the user can use PerfectDisk's analyze feature.  If DISABLED, the Analyze function will be blocked."
  1149.  
  1150. AllowOnlineDefrag="Allow starting an online defragmentation pass"
  1151. AllowOnlineDefragExplain="If ENABLED or NOT CONFIGURED, the user can start a defragmentation pass.  If DISABLED, the user cannot start a defragmentation pass."
  1152.  
  1153. AllowOfflineDefrag="Allow Starting an offline defragmentation pass"
  1154. AllowOfflineDefragExplain="If ENABLED or NOT CONFIGURED, the user can start an offline defragmentation pass.  If DISABLED, the user cannot start an offline defragmentation pass."
  1155.  
  1156. AllowStop="Allow Stopping a defragmentation pass"
  1157. AllowStopExplain="If ENABLED or NOT CONFIGURED, the user will be able to stop a defragmentation pass started manually or by a schedule.  If DISABLED, the user cannot stop a defragmentation pass that is running."
  1158.  
  1159. AllowModifyDriveProps="Allow modification of Drive Properties"
  1160. AllowModifyDrivePropsExplain="If ENABLED or NOT CONFIGURED, the user can access the Drive Properties Notebook and configure the online and offline settings.  If DISABLED, the user will not have access to the Drive Properties Notebook."
  1161.  
  1162. AllowModifySched="Allow creating and changing schedules"
  1163. AllowModifySchedExplain="If ENABLED or NOT CONFIGURED, the user will be allowed to create or change local schedules.  If DISABLED, the user cannot create or change any schedules."
  1164.  
  1165. AllowScheduleBoottimeDefrag="Allow scheduling a boot time defrag pass"
  1166. AllowScheduleBoottimeDefragExplain="If ENABLED or NOT CONFIGURED, the user can start a boot time defragmentation pass on his computer.  If DISABLED, the user cannot start a boot time defragmentation pass."
  1167.  
  1168. AllowRunSchedule="Allow starting a scheduled defragmentation pass"
  1169. AllowRunScheduleExplain="If ENABLED or NOT CONFIGURED, the user can start a schedule defragmentation pass using the Run Schedule Now feature.  If DISABLED, the user cannot manually start a defragmentation Schedule."
  1170.